à taches transparentes - French English Dictionary

à taches transparentes

Play ENFRFRfr
Play ENFRFRca

Meanings of "à taches transparentes" in English French Dictionary : 1 result(s)

French English
Botanic
à taches transparentes pellucid-dotted